home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / gt12211.arc / READ.ME < prev    next >
Text File  |  1987-06-06  |  27KB  |  523 lines

  1.  
  2. ******************************************************************************
  3.                             GT PowerComm Notes:
  4.                             by: Paul Meiners
  5. ******************************************************************************
  6.  
  7.   GT PowerComm 12.21 is a bug fix release.  It is surprising to me how many
  8.   bugs have accumulated from the release of 12.20.  There are very few
  9.   feature changes in this release: the SYSOP.BBS file has been added to the
  10.   Host Mode so that the welcome to Chat Mode can be customized, the E)nter
  11.   command has been added to the Read Messages sub-menu.
  12.  
  13.   This release is being made with a do-it-yourself serial number.  This will
  14.   allow registered users of 12.20 to install their serial number in 12.21
  15.   without charge.  The upgrade will not be mailed, unless you send in a mailer
  16.   and some diskettes, but you can download it and install your own serial
  17.   number.  We feel this version should be provided at no charge to registered
  18.   holders of 12.20.  The serial number is an string of 7 ASCII characters
  19.   starting at address 2DA0 of the main .COM file.  Here is the usual way to
  20.   install it:
  21.  
  22.                         debug gt1221.com
  23.                         -e 2da0 "0000235"
  24.                         -w
  25.                         -q
  26.  
  27.   Note: the "-" character in the example is the prompt from DEBUG and not to
  28.         be entered by the user.  DEBUG is a program supplied with your copy
  29.         of DOS.  The "0000235" should be your serial number within the "...".
  30.         This same procedure should be used to install your number on the GTO
  31.         version of the program also.  This note only applies to version of the
  32.         program downloaded from BBS systems, all version of the program sent
  33.         out in response to orders will have the number pre-installed by P&M
  34.         Software Co.
  35.  
  36. ******************************************************************************
  37.  
  38.   GT PowerComm 12.20, a feature release is now ready.  There was enough work
  39.   done on this release to justify a jump to 13.xx, but on general principles,
  40.   I have resisted this.  I will probably choose to rename the product before
  41.   going to this extreme, 12 is a big enough version number, isn't it?  Here
  42.   are the new features:
  43.  
  44.      1.  Addition of the SEAlink protocol.  Very nice for use with the OPUS
  45.          system.
  46.  
  47.      2.  Addition of the Ymodem Batch protocol.  On some systems, this is the
  48.          only batch protocol that is supported.
  49.  
  50.      3.  Introduction of another GT exclusive protocol - MegaLink.  This is
  51.          a full streaming protocol, ideal for use on 'packet switched'
  52.          networks, such as PC Pursuit.  Also ideal for use with MNP and high
  53.          speed modems, 9600+ baud.
  54.  
  55.      4.  Full support for the new breed of 9600 baud modems, including the
  56.          introduction of a new top baud rate: 19200!  It is simply amazing
  57.          how fast a file can be transfered at 9600 using MegaLink.  We have
  58.          done tests indicating that 440+ blocks per minute is the crusing
  59.          speed of MegaLink at 9600 baud.   Which is roughly 950 cps!!
  60.          150k files can be transferred in about 3 minutes flat!
  61.  
  62.      5.  When using the non-batch protocols, Xmodem, Ymodem, WXmodem, GT now
  63.          scans the screen looking for the filename previously typed by the
  64.          user to the host.  GT will look for words that begin with a ";" or
  65.          ":", ignoring blanks, and meet the normal DOS definition for a
  66.          filename.  Saves keystrokes!  To use this feature, set the default
  67.          transfer protocol in the phone directory to one of the protocols
  68.          listed above.
  69.  
  70.      6.  The Capture Mode has been completely redone.  Special attention has
  71.          been given to the Alt-8, View Capture Buffer Command.  This command
  72.          has been redone so that it will scroll the screen exactly 1 line or
  73.          1 screen, and a locate command has been added so that you can scan
  74.          the buffer for that piece of text you need.  A Capture PATH has been
  75.          added to the configuration, so that your captures will be organized
  76.          in 1 location, and an Append option has been included so that
  77.          multiple captures can be made to the same file without fear of losing
  78.          the previous captures.
  79.  
  80.      7.  The Host Mode now supports separate WELCOME and BULLET files for
  81.          each message base on the system.
  82.  
  83.      8.  The Whereis command has been added to the main menu of the Host Mode.
  84.          This will enable users to quickly find the files they are searching
  85.          for across all file areas they are authorized to access.
  86.  
  87.      9.  A Non-Stop option has been added to the Read Messages sub-menu.  This
  88.          allows callers to continuously read message, beginning with the last
  89.          message read, pausing only if the user hits [Ctrl-K].
  90.  
  91.     10.  A Questionaire has been added to the Host Mode.  This will allow
  92.          Sysops to obtain information about their callers.  Up to 40 different
  93.          questions may be included in the questionaire, which is totally
  94.          flexible in its design.
  95.  
  96.     11.  DOORS have been added to the Host Mode.  Any system may now have up
  97.          to 99 different DOORS.  The ARC View door is becoming one of the most
  98.          popular, however many are putting adventure games in doors as well.
  99.  
  100.     12.  The Host Mode now offers optional ANSI graphics to callers.  This
  101.          allows Sysops to design two sets of menus and screens, one for regular
  102.          text type displays and one for color graphics.  Some very spectacular
  103.          color screens have already been designed!
  104.  
  105.     13.  The Sysop may perform a local shell while the Host Mode is in operation,
  106.          by pressing Alt-1 while the Host Mode is at the main menu.  Very handy
  107.          to be able to move files about while the caller is still waiting online.
  108.  
  109.     14.  DoubleDOS awareness has been added, so that GT will automatically
  110.          give up time, while in wait loops, when DoubleDOS is active.  Helps
  111.          the other partition run more efficiently.
  112.  
  113.     15.  The log may now be printed, as well as recorded on disk.  The command
  114.          line option "/p" will enable this, so that everything logged will
  115.          also be sent to the system printer.
  116.  
  117.     16.  Support for DSZ has been altered, so that it is now activated via
  118.          batch files: ZMTX.BAT to transmit and ZMRX.BAT to receive.  This was
  119.          done to offset the effect of DSZ's rapidly changing syntax and to
  120.          make a hook available so that other protocol drivers could be used
  121.          by modification of these batch files.
  122.  
  123.     17.  The CALL command of the script language has been removed.  To be
  124.          replaced with the CHAIN command.  This has become necessary due to
  125.          the problems surrounding the recursion used with CALL.  CHAIN will
  126.          cause a branch to be made, like CALL, but the return is no longer
  127.          automatic.
  128.  
  129.     18.  The LOG command has been added to the script language.  It will
  130.          enable users to make manual entries in the log file from a script.
  131.  
  132.     19.  A new command line option, "/k", will turn on capture mode from the
  133.          very start of the program.
  134.  
  135.     20.  Multiple keyboard macro files are now supported.  They can be
  136.          exchanged as easy as phone directories!
  137.  
  138.     21.  The base address for each serial port is now configurable via a
  139.          command line switch.  This allows use of GT with many non-standard
  140.          serial port cards and internal modems.  An example:
  141.  
  142.                          GT1220  /3  $458
  143.  
  144.          Would change the base address of COM3 to hex 458.  The address must
  145.          be given in hex with a leading $ sign.
  146.  
  147.     22.  A new command has been added to the terminal mode, Alt-5, which will
  148.          allow the user to force GT to use Xmodem Checksum when performing
  149.          downloads.  This is very useful when trying to download from non-
  150.          standard systems that have the regular Xmodem protocol available, but
  151.          do not support an IBM version of CRC.
  152.  
  153.     23.  The Split Screen mode has been cleaned up and a command key is now
  154.          used to invoke it, instead of the old configuration parameter (which
  155.          has been removed).  The Alt-7 command key will now invoke Split Screen
  156.          mode.
  157.  
  158.     24.  The security system used in Host Mode has been completely upgraded.
  159.          All access levels are now user configurable.  This allows almost
  160.          unlimited flexibility.
  161.  
  162. ******************************************************************************
  163.  
  164.   GT PowerComm stability release 12.10 is now ready.  Well, there were a few
  165.   errors that the beta testers didn't catch.  Such as the script WAIT command
  166.   which wouldn't timeout anymore!  Release 12.10 addresses these problems and
  167.   provides some requested features:
  168.  
  169.      1.  The long standing "modem init freeze" bug has been fixed.
  170.  
  171.      2.  The script commands: WAIT, WHEN and CASE, are now case insensitive.
  172.          Several script users have asked for this one!
  173.  
  174.      3.  Multiple message base areas are now provided for, including private
  175.          areas and message base areas accessible by application.
  176.  
  177.      4.  The GTMAIL.CTL file has undergone a series of changes and additions.
  178.          The most important of these are:  1. personalized passwords,
  179.          2. storage of phone numbers,  3. daily call count.
  180.  
  181.      5.  When logging locally onto the Host Mode, GT will now ignore the
  182.          serial port.  This will keep the Sysop from being interrupted
  183.          while using the system.
  184.  
  185.      6.  In the phone directory, the spacebar may now be used to "mark"
  186.          entries for the circular dialer.
  187.  
  188.      7.  The Alt-X bug, wouldn't let you exit the program sometimes, when
  189.          using scripts, has been fixed.
  190.  
  191.      8.  An 8th bit stripping option has been added.  Some folks using protocol
  192.          converters wanted this one.
  193.  
  194.      9.  The result code fields in the GT setup have been widened for a 3rd
  195.          time to allow non-Hayes modems to work with GT.  Currently the fields
  196.          are 30 characters in width.
  197.  
  198.     10.  Ymodem Batch support has reluctantly been dropped.  I know this will
  199.          disappoint a few of you, but it was necessary.  This function was
  200.          performed by DSZ and it was very flaky.
  201.  
  202.     11.  Numerous other minor fixes are included in this release.  Too many to
  203.          enumerate.
  204.  
  205.     12.  For floppy and laptop users we introduce a 'terminal only' version of
  206.          GT.  It will be called 'GTerminal Only' or just GTO for short.  It is
  207.          about 40k smaller than the full version of GT, of course both programs
  208.          will be distributed in 1 package - these are NOT DEMO versions.
  209.  
  210. ******************************************************************************
  211.  
  212.   Here is the long awaited 12.00.  It's most notable new feature is the
  213.   expanded host mode.  The home BBS for GT PowerComm now uses the host
  214.   mode of GT instead of Fido, which was used prior to 12.00.  The new
  215.   capabilities of the GT host will require all users of this mode to make
  216.   a careful review of the GTHOST.DOC file.
  217.  
  218.   Here are some high-lights:
  219.  
  220.   1.  A message base has been added to the host mode.  This will allow
  221.       a full message service to be performed by GT.
  222.  
  223.   2.  Corrections to several items in the VT-100 emulation have been made.
  224.  
  225.   3.  Several bugs, such as the lack of filename validation in the "save
  226.       capture buffer" routine, have been fixed.
  227.  
  228.   4.  In host mode, the caller's name is continuously displayed on the
  229.       status line.
  230.  
  231.   5.  The program GTCTL.EXE has been added to the support programs for GT.
  232.       It will aid GT sysop's to maintain the control files related to host
  233.       mode operations.
  234.  
  235.   6.  Comment capabilities have been added to the script language.  Just
  236.       place a ";" in column 1 of a script line and the line will be ignored.
  237.  
  238.   7.  The PCKERMIT.EXE, DSZ.EXE and GTDOOR.BAT files will now be searched for
  239.       in GT's home directory, regardless of how the DOS PATH variable is
  240.       set.  This should simplify installation of the program.
  241.       Note: the DSZ.EXE file is the one used to perform the new protocols:
  242.             Zmodem and Batch YAM (also known as Ymodem Batch!).
  243.  
  244.   8.  Ctrl characters may now be placed into macro keys via the %nnn
  245.       mechanism.  For example, if you wished to place a Ctrl-Z into a
  246.       macro key, put %26.  Where 26 is the decimal value of the ASCII
  247.       character Ctrl-Z.
  248.  
  249.   9.  There is a new config parameter: max baud rate.  The idea is that
  250.       you can move your phone directory around from home to office, from
  251.       high speed modem to slow speed, and all you'll have to do is
  252.       adjust the maximum baud rate.  This will cause GT to automatically
  253.       use no rate higher than specified.
  254.  
  255.  11.  Scripts will now be given the extension of .SCR if none if specified.
  256.       For example:  FOO   will become FOO.SCR automatically, but
  257.                     FOO.  will remain FOO.  and
  258.                     FOO.BAR will likewise remain FOO.BAR
  259.       Several people have requested this one!
  260.  
  261.  12.  The Alt-S command has a new option, switch the COM port.  To go
  262.       along with this, the script command SET has been expanded to allow
  263.       a COM port change.  The old syntax will continue to work.  Here is
  264.       a sample of the new SET command:
  265.  
  266.                            SET  COM2  2400  E  7  1
  267.  
  268.       This would set COM2 as the current port and adjust it to 2400 E 7 1.
  269.  
  270.  13.  A new script command, SWAP KEYS, enables the user to swap the normal
  271.       position of the Backspace and Del keys.  The syntax is:
  272.  
  273.                            SWAP KEYS TRUE
  274.                        or  SWAP KEYS FALSE
  275.  
  276.       Swaps done in this way are temporary, i.e. they are not recorded in
  277.       the .CNF file.  Use the Alt-I command to make permanent the swap of
  278.       these two keys (look under the miscellaneous options sub-menu).
  279.  
  280.  14.  The script "parser" has been rewritten and optimized.  In other words,
  281.       scripts should execute "a whole lot faster"!  The old "parser" was a
  282.       real dog.
  283.  
  284.  15.  Variable assignments had a small flaw, which is now fixed.  The
  285.       following will now work (it didn't before).
  286.  
  287.                 V1 = "Now is the time for all good men..."
  288.                 V2 = %1
  289.                 WRITELN %2
  290.  
  291.       Now some may ask, "Why not just write %1 instead of %2"?  Good
  292.       question.  Some folks are passing variables to sub-scripts and
  293.       they needed to perform these types of assignments, only problem
  294.       was that they were only getting the 1st word, "Now" in this example.
  295.       It is now fixed so it works properly.  However, the restrictions
  296.       placed on variable substitution are now more severe.  If you use this
  297.       feature please review the GT1200.DOC file for a complete explanation
  298.       of the new rules.
  299.  
  300.       WARNING: One of the things that used to be possible is a command like
  301.       this:
  302.                              SENDLN "%1"
  303.  
  304.       it will not work anymore.  It must be changed to:
  305.  
  306.                              SENDLN %1
  307.  
  308.       which will work as before.  It is important that you check your
  309.       scripts for this syntax and correct it.
  310.  
  311.  16.  Two new protocols have been added, thanks to the DSZ program from
  312.       Omen Technology INC.  DSZ brings with it the Ymodem Batch and the
  313.       Zmodem protocols.  In GT, we will refer to Ymodem Batch as Batch
  314.       YAM, our abbreviation.
  315.  
  316.  18.  A new command key, Alt-4, will suspend capture mode.  While suspended
  317.       no data will be added to the capture buffer.  Capture may be resumed
  318.       by hitting Alt-4 a second time.  Hitting Alt-C will cause capture mode
  319.       to terminate.
  320.  
  321.  19.  Multiple WHEN statements can now be active in the script language.
  322.       Up to 6 different strings may be trapped and responded to.  You
  323.       use the WHEN command in the normal way to start a trap, then to turn
  324.       it off you leave the THEN clause off.  Example:
  325.  
  326.               WHEN "More?" THEN "N"        sets the trap.
  327.               WHEN "More?"                 disables the trap.
  328.  
  329.  20.  A "point and shoot" interface has been added to the phone directory.
  330.       You can use the UpArrow and DnArrow keys to highlight the desired
  331.       BBS and press the Return key to dial the number.  Quite nice actually,
  332.       but I still prefer entering the number, so both ways are supported.
  333.       For now the "point and shoot" interface is implemented only for the
  334.       dialing function.
  335.  
  336.  21.  A new path has been added to the config.  It is called the "Message
  337.       base PATH", and it is intended for use on PC's with only two floppy.
  338.       It will provide a way for the operator to specify that the message
  339.       related files are to be split out onto drive B:.  Of course, it
  340.       can be used on other systems as well.
  341.  
  342.  22.  The "[G] Mark" command of the phone directory has been reworked, so
  343.       that you may now mark ALL entries in the directory with a single
  344.       command and when marking individual entries you may now mark a range
  345.       by using the notation m-n.  For example:
  346.  
  347.           43 21 10-18 34       would mark 21,34,43 and the range 10-18.
  348.  
  349.  23.  A number of people had reported that macro keys often transmitted
  350.       their content too fast and that some hosts had a habit of dropping
  351.       characters.  Hence, the transmission of macro keys will now be paced
  352.       using the "ASCII Inter-character delay" from the config.  If your
  353.       macro keys go too fast/slow adjust the value for this delay accordingly.
  354.  
  355.  24.  A new parity has been added to the supported list.  GT now supports
  356.       Odd, even, none and mark parities.
  357.  
  358.  25.  A new incentive to register.  A key to bypass the opening copyright
  359.       screen will be provided to users who register GT.  In the spirit of
  360.       shareware, we ask that registered users not disclose the key to non-
  361.       registered users.
  362.  
  363.  26.  The registration fee has gone from $35 to $40.  Why?  First, the
  364.       requirement for additional support programs, such as GTCTL.  To
  365.       build and support these programs, we have enlisted the aid of James
  366.       Davis, author of GTLOG, and now GTCTL.  For his help, he will receive
  367.       a percentage of the registration fees.  And we have finally gotten the
  368.       bank to approve our merchant account, so that we now can accept payment
  369.       by VISA OR MASTERCARD (r). Of course, the bank wants their cut too!  This
  370.       has all meant that the registration fee had to be raised.
  371.  
  372.       Users who are already registered may continue to get upgrades for
  373.       a $10 fee.
  374.  
  375. ******************************************************************************
  376.  
  377.   Well, P & M Software took vacation in December and when we got back there
  378.   were alot of bug reports and wish lists promptly handed to us.  Version
  379.   11.20 is our reply.  Here are the areas addressed:
  380.  
  381.   1.  Numerous fixes to the "color graphics" support code, bowing to
  382.       the new ANSI Animator program and other advanced color screen
  383.       generators.
  384.  
  385.   2.  Redesign of the status line.  All indicators have been redone in
  386.       a more professional manner and the CONNECT time is now continously
  387.       displayed.
  388.  
  389.   3.  Host Mode refinements.  The security levels have been reworked to
  390.       allow a more flexible structure when used in conjunction with the
  391.       GTDIR.BBS file.  Please consult GTHOST.DOC for further details.
  392.  
  393.   4.  For PC-Pursuit users.  The Phone Directory can now be "exchanged"
  394.       while CONNECTed.  Be careful though, when you change directories, GT
  395.       is forced to book all statistics to the old directory before it can
  396.       be closed.
  397.  
  398.   5.  Correct error in the handling of prefix/suffix's when stored in the
  399.       phone directory.  In the older version, the prefix/suffix indicator
  400.       character could be stripped out of the directory.
  401.  
  402. ******************************************************************************
  403.  
  404.   Version 11.10 is ready!
  405.  
  406.      1.  Support for COM3 and COM4.  These are non-standard COM ports, so
  407.          you will not be able to use them with DOS functions, such as the
  408.          "Remote DOS Door" in the host mode.  However, they should work with
  409.          most terminal functions.  For your information:
  410.  
  411.                 COM Port         Port Addr      Interrupt
  412.                 --------         ---------      ---------
  413.                     1               3F8H            4
  414.                     2               2F8H            3
  415.                     3               3E8H            4
  416.                     4               2E8H            3
  417.  
  418.          Note: support for COM3 and COM4 was actually introduced in 11.00, but
  419.                never worked.  It now works with the Everex Internal modems, or
  420.                others that adhere to the addressing scheme shown in the table.
  421.  
  422.      2.  Bios video option.  This should allow GT to run in a multi-tasking
  423.          environment and not bleed-thru on the screen.  But let me tell you,
  424.          the Bios video routines really slow down the window routines.
  425.  
  426.      3.  Improved directory control in host mode.  The operator can now
  427.          specify a list of directories available and the security for each
  428.          directory.   This is very flexible compared to the old method.
  429.  
  430. ******************************************************************************
  431.  
  432.   Version 11.00 has alot in it.  If I miss anything in this list of new stuff
  433.   I am sorry.
  434.  
  435.      1.  New file transfer protocols.  Windowed Xmodem and 1k Telink.
  436.          Windowed Xmodem, Wxmodem, improves the performance of the original
  437.          Xmodem by roughly 7%, from 85% to 92% of the maximum 100% rating.
  438.          Not many BBS systems support Wxmodem yet, but they will soon.  Now,
  439.          the 1k Telink is our own invention, it combines the 1024 byte packet
  440.          of Ymodem with the Telink batch capability.  The result is a great
  441.          batch protocol.
  442.  
  443.      2.  The format of the Phone Directory has changed again.  Two new
  444.          entries have been added: a) file transfer protocol and b) logon
  445.          script.  This should round out the Phone Directory into its final
  446.          shape.
  447.  
  448.          NOTE: For users of older versions of GT, you must run the GT-UTIL
  449.                program to convert your phone directory to the new format
  450.                used in GT 11.00.
  451.  
  452.      3.  VT-100 emulation has been improved.  Support for the "NewLine" mode,
  453.          "Auto Line Wrap" mode and an option to swap the DEL and Backspace
  454.          keys.
  455.  
  456.      4.  A printer on indicator has been added to line 25, for those that
  457.          user the printer while on-line.  Note: use [Ctrl-PrtSc] to turn
  458.          printer on and off.
  459.  
  460.      5.  The Pre and Post strings for composition of the modem dial command
  461.          have been widened, so you can use longer strings for special
  462.          situations.
  463.  
  464.      6.  Prefixing.  There are now 4 different prefixes, instead of just one
  465.          as in previous versions.  These may also be used as suffixes!  The
  466.          prefix indicator may be included with the phone number, so that
  467.          prefixing can be done automatically or with the circular dialing
  468.          routine.  Because the prefix code can be included with the phone
  469.          number, the script command PREFIXING has been discontinued - it is
  470.          now redundant.
  471.  
  472.      7.  For PC-Pursuit users, the fact that Carrier Detect is high, no longer
  473.          interferes with any of the dialing routines!
  474.  
  475.      8.  The file transfer screens have been improved and more information
  476.          is displayed to keep you informed.
  477.  
  478.      9.  Multiple bulletin files are now supported in the Host Mode.  So now
  479.          the SYSOP can leave custom bulletins for his callers.
  480.  
  481.     10.  A pagination option has been added for printer output.  If you use
  482.          the printer while on-line, you don't have to print on the perfs
  483.          anymore!
  484.  
  485.     11.  A Bios independent serial port handler has been installed.  This was
  486.          needed due to the poor quality some "clone" Bios routines.  The new
  487.          routines have been tested on a wide variety of machines, and have
  488.          failed on none yet!  NOTE: the DOS Door in the Host Mode is still
  489.          Bios dependent, because DOS handles the I/O while you are out-the-
  490.          door.
  491.  
  492.     12.  For those who are super organized, there are now config options
  493.          that point to the default upload, download and script directories.
  494.          The upload and download directories apply only to terminal mode.
  495.          It is planned that directory management will be introduced in a
  496.          different manner in a later release for host mode.  If these
  497.          parameters are set so that they point to valid directories,  all
  498.          files transfered will be accessed or stored where indicated.  Of
  499.          course, if you leave these options unfilled, then GT will operate
  500.          as always, and use the current default directory or any directory
  501.          you specify with the filename.  These options can be very handy with
  502.          the new format of the Telink and 1k Telink protocols, for downloads
  503.          these protocols no longer ask for you to specify a filename!  So the
  504.          files will either be stored in the current directory or wherever
  505.          the upload directory specifies.
  506.  
  507.          NOTE: These parameters do not effect file transfer done while GT
  508.                is in Host Mode, only the terminal mode and script mode are
  509.                effected.
  510.  
  511.     13.  New script commands: GETLN and QUIT.  These commands enhance the
  512.          ability to write scripts that respond to a variety of host responses.
  513.          Also to help support this, there is a new operator for the CASE
  514.          command: ~.  The pupose of the ~ operator is to allow a string
  515.          match to be made, i.e. is the test value contained within the target
  516.          string?  If so, the ~ operator evaluates as TRUE!
  517.  
  518. ******************************************************************************
  519. ******************************************************************************
  520.  
  521.   Good Luck
  522.   Paul Meiners
  523.